1654 294
342 78
534 97
3521 400
28758 605
4300 616
12579 435
56299 483
44228 148
25718 75
13443 58
3563 467
3951 617
5125 874