3502 152
2943 367
1668 62
34150 604
13411 547
8457 466
108248 467
49028 430
33391 699
7610 537
5574 948
14245 460
4258 383
1660 29
6946 802
5874 144
16153 359
30489 228
30616 583
3784 127
2446 371
19406 334
54047 974
13466 178
1325 163
3539 620
52253 859