2695 99
90853 814
168352 856
93046 744
3673 202
33274 619
166116 643
183419 674
24087 386
2407 116
3716 288
5655 693
8253 265
1986 86
23395 261
8633 427
6598 530
9219 543
159052 651
13484 446
14888 518
8699 378
14713 782
10719 365
23530 523
11973 234
15532 170
22017 475