3051 367
1775 62
37701 612
13914 549
8589 466
115045 471
53286 432
35632 703
7991 537
5703 948
15143 461
4376 383
1874 29
7035 802
6080 144
16632 359
32235 229
32051 583
4131 129
2545 371
20905 335
56964 981
14214 178
1430 163
3609 620
54993 863
14319 199