4232 113
2228 392
3181 290
3674 537
3311 440
5076 649
1571 108
11670 239
8891 714
71552 516
50619 477