2131 151
3875 210
1571 326
2945 303
3663 297
3333 808
2827 772
3959 620
2928 582
1988 324
1598 251
2050 466
14477 497
3688 369
3148 793
2736 467
940 39
1649 129
3419 593
2307 518
3491 906
4015 796
332 58
5304 589