2916 875
2608 543
431 28
2981 745
569 50
2117 410
3001 773
1773 356
478 76
1088 161
3109 863
916 156
2658 677
977 237
638 85
1202 202
1408 295
1467 316
2040 424
2787 763
1052 281
2760 559
2881 696
3238 738
1041 206
2007 343
3266 962
813 139