14015 473
3074 377
3109 355
1895 202
2119 339
3980 793
3524 587
2582 457
6602 379
3151 814
4781 810
3055 529
3016 769
1529 135
2811 594
4095 693
2305 435
5849 670
10221 739
2982 678
7247 590
350 75
6506 291
14799 819