25931 159
8608 207
3038 400
18384 58
9800 476
8101 323
22552 238
9471 120
4490 521
13334 602
11168 581
11341 681
7198 514
30792 376
11586 34
3701 407
2916 237
29943 86
14903 251
6756 143
7289 138
9653 903
10029 312
5075 671
6066 587
3660 235
6525 561
6478 861