12016 313
4878 605
3340 313
8977 861
10830 297
1671 164
3398 641
1408 139
3102 95
2929 466
3555 325
1672 233
3081 447
4049 780
2251 413
1666 111
9633 547
2468 306
17562 416
2712 480
3898 885
2976 520
4277 683
2427 502