5332 652
8598 53
208841 1048
56394 317
28487 720
24614 594
8431 616
3537 166
8156 619
4724 729
2378 111
4470 418
89446 540