3008 667
2299 689
679 161
1430 397
1005 182
1516 295
2941 942
3210 892
1159 128
2455 634
1149 264
2737 591
1783 405
551 158
2196 561
2856 913
3062 789
1574 419
628 192
2544 571
2217 573
1627 509
893 260
2034 506
813 253
2182 506
1959 586
2935 783