4221 37
2277 666
616 107
1214 209
9569 624
2259 475
13163 655
27961 910
12276 563
9209 751
7795 638
68081 186