16116 505
23857 781
9039 321
4335 288
10816 397
3105 283
9355 518
11331 313
23672 106
137613 560
4323 427
5306 469
18455 142
2243 130
4606 407
7615 453
7098 196
3528 97
2641 628
1146 98