5625 385
4899 349
21801 277
5231 617
2150 39
4341 773
43237 606
19823 537
3551 203
7750 414
7025 848
4439 809