3502 152
2943 367
1667 62
34148 604
13411 547
8457 466
108244 467
49028 430
33390 699
7610 537
5573 948
14245 460
4258 383
1660 29
6946 802
5874 144
16153 359
30488 228
30615 583
3784 127
2446 371
19404 334
54047 974
13466 178
1325 163
3539 620
52253 859