5343 652
8602 53
208954 1048
56471 317
28534 720
24645 594
8432 616
3540 166
8159 619
4727 729
2383 111
4475 418
89495 540