16141 505
23944 781
9054 321
4352 288
10839 397
3112 283
9394 518
11378 313
23712 106
138153 560
4350 427
5311 469
18507 142
2256 130
4623 407
7636 453
7109 196
3540 97
2645 628
1159 98