4232 113
2228 392
3182 290
3675 537
3311 440
5076 649
1571 108
11670 239
8891 714
71567 516
50626 477