14580 252
4391 885
21672 522
14797 983
4804 315
22287 149
14626 928
12416 803
8593 629
7005 459
14265 47
28888 45
12428 907
3098 106
11111 313
4720 428
1138 46
16272 138
8613 586
10679 52
1331 191
2738 90
7914 727
2511 637
1895 159