16141 505
23940 781
9053 321
4350 288
10839 397
3111 283
9393 518
11375 313
23710 106
138126 560
4349 427
5311 469
18503 142
2253 130
4622 407
7635 453
7108 196
3539 97
2645 628
1158 98