2285 43
210087 420
903 149
3221 789
82587 512
518 82
55049 219
1188 283
2927 597
20468 253
3135 627
2881 377
1494 344
2785 731
2130 490
928 169
3051 716
2435 489
16133 505
10688 661
849 132
1889 504
218660 365
49360 462
532400 1295
571 42
2848 837
3981 522