15929 286
9506 243
4301 114
18597 643
29065 548
2305 88
3507 123
2683 327
3121 184
1934 185
5165 485
1223 133
3857 457
3800 173
2603 324
7186 607
7285 271
3043 222
3163 615
6484 565
3594 633
8163 446
12339 468
2864 515
3861 397