3051 367
1775 62
37726 612
13919 549
8589 466
115108 471
53309 432
35667 703
7992 537
5703 948
15153 461
4376 383
1876 29
7037 802
6082 144
16636 359
32250 229
32068 583
4133 129
2545 371
20917 335
56993 981
14245 178
1430 163
3609 620
55048 863
14328 199