5233 652
8148 51
205910 1044
54979 317
26721 720
23427 593
8328 616
3417 166
8097 619
4642 729
2290 111
4394 418
87426 538