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