5338 652
8600 53
208893 1048
56435 317
28516 720
24627 594
8431 616
3539 166
8157 619
4725 729
2379 111
4472 418
89465 540