3003 983
1119 235
961 144
2998 750
1999 583
1146 235
2953 633
2716 884
2778 855
1061 261
2238 643
1638 526
1658 453
1470 365
595 128
2244 507
358 70
2129 708
1185 140
2782 419
3113 679
714 29
1068 193
3186 477
1814 364
1157 242
2355 518
826 173