3051 367
1775 62
37700 612
13914 549
8589 466
115038 471
53285 432
35626 703
7991 537
5703 948
15143 461
4376 383
1874 29
7035 802
6080 144
16632 359
32230 229
32050 583
4131 129
2545 371
20904 335
56963 981
14214 178
1430 163
3609 620
54990 863
14318 199