2637 76
30559 119
19603 296
658118 1717
143607 862
3763 215
2743 272
3600 237
3753 590
2699 55
31625 686
61582 278
40113 261