2638 76
30563 119
19610 296
658436 1717
143660 862
3772 215
2743 272
3607 237
3757 590
2704 55
31714 687
61886 278
40166 261