3051 367
1775 62
37706 612
13915 549
8589 466
115070 471
53292 432
35642 703
7992 537
5703 948
15149 461
4376 383
1874 29
7035 802
6081 144
16632 359
32240 229
32056 583
4132 129
2545 371
20908 335
56975 981
14220 178
1430 163
3609 620
55013 863
14322 199