5334 652
8598 53
208849 1048
56404 317
28493 720
24616 594
8431 616
3537 166
8156 619
4724 729
2378 111
4470 418
89449 540