16121 505
23868 781
9040 321
4339 288
10818 397
3107 283
9364 518
11338 313
23675 106
137671 560
4324 427
5308 469
18461 142
2245 130
4607 407
7617 453
7101 196
3529 97
2641 628
1148 98