4228 113
2227 392
3180 290
3673 537
3311 440
5072 649
1571 108
11661 239
8890 714
71462 516
50554 477