966 151
2974 596
511 67
3012 492
881 172
1866 430
910 260
297 38
2609 462
2860 321
3769 753
1265 274
3841 392
1063 238
1526 386
294 41
2285 508
716 144
748 148
1622 390
2242 659
3127 840
294 36
2224 589