16621 329
3851 228
14512 541
11695 651
2048 96
7169 128
6352 264
1151 64
5068 539
63703 889
4191 68
5084 81
7347 417
7994 251
7514 919
29050 607
10241 628
6305 507
36075 194
5158 35
12872 805
6239 403
3528 381
3488 739
4681 600
2499 319
2797 623
3685 344