16143 505
23945 781
9056 321
4354 288
10839 397
3112 283
9394 518
11379 313
23717 106
138183 560
4353 427
5311 469
18508 142
2256 130
4623 407
7636 453
7109 196
3540 97
2646 628
1160 98