2912 875
2604 543
424 28
2979 745
563 50
2112 410
3000 773
1753 356
475 76
1079 161
3106 863
911 156
2654 677
968 237
630 85
1195 202
1403 295
1455 316
2033 424
2784 763
1049 281
2754 559
2875 696
3235 738
1037 206
2000 343
3256 962
805 139