2640 76
30572 119
19624 296
659416 1717
143814 862
3788 215
2744 272
3611 237
3762 590
2707 55
31879 687
62381 278
40309 261