3421 400
28626 605
4257 616
12489 435
56044 483
43799 148
25522 75
13378 58
3498 467
3889 617
5083 874