4261 37
2280 666
633 107
1214 209
9873 624
2261 475
13212 655
27981 910
12360 563
9251 751
7801 638
68477 187