5331 652
8595 53
208791 1046
56374 317
28472 720
24601 594
8430 616
3536 166
8156 619
4724 729
2376 111
4467 418
89419 540