5625 385
4900 349
21801 277
5232 617
2150 39
4341 773
43264 606
19825 537
3551 203
7750 414
7027 848
4445 809