3503 532
1241 109
2454 491
23816 349
2762 478
1238 46
3177 517
1489 345
3220 348
1024 163
4059 637
8274 806
2972 434
3992 623
2760 68
1640 416
4030 470
1291 113
5273 140
16953 987
763 50
2412 49
3390 732
4014 856