16120 505
23862 781
9039 321
4337 288
10817 397
3106 283
9361 518
11338 313
23673 106
137652 560
4324 427
5308 469
18459 142
2244 130
4606 407
7616 453
7100 196
3529 97
2641 628
1148 98