4232 113
2228 392
3182 290
3675 537
3311 440
5076 649
1571 108
11671 239
8892 714
71585 516
50653 477