2959 309
3258 539
11835 384
3142 479
6630 212
4973 349
6073 940
5293 131
5278 617
21948 238
7287 766
1977 411
84270 616
37449 843
1019 163
1464 223
2163 272
6732 413
1355 82
3350 519
745 41
32711 517
3553 745
37728 194
28487 452
12852 800
49792 855
1835 362