43564 128
3294 360
2871 440
2802 628
11759 517
1285 111
52994 294
5175 345
8130 510
1811 473
814 131
524 53
2627 738
4489 551
3146 586
3110 905