42458 683
34752 142
10835 107
29691 286
14348 801
9001 279
19756 332
21099 58
17623 364
1994 457
19230 711
2326 167
5000 790
9549 633
11227 226
26322 261
12224 503
12337 336
6277 600
3339 332
1626 187
1441 58
2976 648
664 45
2785 393
6013 253
3794 183
1102 180