3051 367
1775 62
37705 612
13914 549
8589 466
115060 471
53290 432
35642 703
7992 537
5703 948
15144 461
4376 383
1874 29
7035 802
6081 144
16632 359
32240 229
32054 583
4132 129
2545 371
20907 335
56972 981
14216 178
1430 163
3609 620
55004 863
14322 199