2975 312
126590 849
78635 125
4593 689
4406 608
3322 52
8224 781
2202 240
1680 188
4171 307
4250 318
1334 121
2635 168
21579 903
5375 836
4810 681
3641 793
15673 676
11999 847
10671 571
15791 454
5717 680
5744 213
1567 87
4079 503
55177 108
20788 531
7846 116