5331 652
8597 53
208814 1046
56384 317
28480 720
24610 594
8431 616
3537 166
8156 619
4724 729
2377 111
4469 418
89428 540