3112 538
6530 85
3654 399
2589 161
39932 866
14353 514
72403 337
11602 801
13959 448
20027 406
9272 469
8002 772
4318 629
12072 484
6712 168
40330 173
14170 533
1277 77
2762 375
14749 705
3919 484
1860 232
2510 120