3129 630
40128 470
19753 168
2396 429
1137 186
54900 251
1737 329
8364 243
16522 596
3366 875
68973 914
2860 613
3079 783
947 64
2909 576
2795 842
2813 417
892 201
1972 397
24292 134
6196 101
4587 84
88105 383
21954 585
38103 360
12220 112
58932 806
55964 577