4406 37
2304 666
706 107
1232 209
12514 624
2281 475
13526 655
28472 911
12942 563
9860 752
7830 638
73018 188