16122 505
23875 781
9043 321
4339 288
10821 397
3107 283
9365 518
11343 313
23679 106
137717 560
4330 427
5308 469
18463 142
2248 130
4607 407
7618 453
7103 196
3531 97
2641 628
1151 98