16141 505
23944 781
9053 321
4352 288
10839 397
3112 283
9393 518
11375 313
23711 106
138147 560
4349 427
5311 469
18506 142
2256 130
4623 407
7635 453
7108 196
3539 97
2645 628
1158 98