2638 76
30559 119
19604 296
658197 1717
143623 862
3764 215
2743 272
3601 237
3754 590
2704 55
31643 686
61704 278
40128 261