5343 652
8601 53
208954 1048
56471 317
28533 720
24645 594
8432 616
3540 166
8159 619
4727 729
2383 111
4475 418
89493 540