4232 113
2228 392
3182 290
3675 537
3311 440
5076 649
1571 108
11670 239
8892 714
71573 516
50638 477