16143 505
23952 781
9058 321
4356 288
10840 397
3112 283
9396 518
11382 313
23719 106
138230 560
4354 427
5312 469
18512 142
2258 130
4624 407
7637 453
7112 196
3542 97
2648 628
1160 98