1300 128
1471 177
1847 138
3045 439
2608 551
7290 582
2884 92
1459 89
1067 176
665 40
4220 246
3387 729
2708 420
3362 650