5292 652
8219 51
208060 1046
56021 317
28208 720
24419 594
8400 616
3505 166
8144 619
4705 729
2355 111
4451 418
88968 540