2973 596
2187 620
1257 331
511 67
3012 492
1866 430
910 260
297 38
2609 462
2860 321
2524 613
3008 597
2152 480
1063 238
311 53
2285 508
2359 641
748 148
1622 390
2242 659
3127 840
3229 619
294 36
2224 589