2499 506
1693 198
2899 388
2845 645
3013 596
3398 117
3125 529
2296 399
4059 750
3121 69
1730 169
3504 922
3062 443
16026 876
3350 797
2907 844
2475 217
3465 257
4795 691
4494 835
15124 369
2516 36
4084 911
1031 37