12016 313
4878 605
3340 313
8977 861
10830 297
1671 164
3398 641
1408 139
3102 95
3797 762
1699 201
2929 466
2219 624
1672 233
4009 286
3081 447
4049 780
4098 617
1580 198
2776 533
2251 413
2283 468
2468 306
2558 248