3805 644
2970 60
27952 146
4435 702
10722 385
56763 342
55241 139
39582 687
29261 744
8105 424
3916 390
2699 179
28959 77