3051 367
1775 62
37702 612
13914 549
8589 466
115047 471
53290 432
35638 703
7991 537
5703 948
15143 461
4376 383
1874 29
7035 802
6080 144
16632 359
32236 229
32052 583
4131 129
2545 371
20905 335
56967 981
14215 178
1430 163
3609 620
54997 863
14322 199