16122 505
23884 781
9044 321
4340 288
10821 397
3107 283
9366 518
11345 313
23679 106
137733 560
4330 427
5308 469
18465 142
2248 130
4607 407
7618 453
7103 196
3531 97
2641 628
1151 98