3051 367
1775 62
37729 612
13919 549
8589 466
115114 471
53314 432
35667 703
7992 537
5703 948
15153 461
4376 383
1877 29
7038 802
6082 144
16636 359
32250 229
32070 583
4133 129
2545 371
20917 335
56997 981
14249 178
1430 163
3609 620
55055 863
14328 199