2948 412
5521 353
924 269
3238 886
1231 68
2726 640
739 65
1478 71
2930 582
2509 531
3830 820
2099 292
1876 126
2847 375
5185 694
3009 450
5119 251
3063 596
742 136
1548 447
5900 778
7841 551
3690 749
1012 277