16143 505
23954 781
9058 321
4356 288
10841 397
3113 283
9396 518
11382 313
23720 106
138248 560
4354 427
5312 469
18515 142
2258 130
4626 407
7637 453
7112 196
3542 97
2648 628
1160 98