3420 400
28626 605
4257 616
12489 435
56042 483
43798 148
25522 75
13378 58
3498 467
3888 617
5082 874