2948 697
500 47
2877 535
7828 153
4939 471
4515 169
2876 448
6143 125
3763 871
1872 106
3307 621
2731 608
2902 580
1193 189
7820 623
7649 676
1585 290
765 84
2412 538
2693 696
2417 429
2987 730
8470 256
2203 404
1180 190
3353 635
2790 461
2548 329