2670 90
2169 325
3281 289
3760 649
2805 823
6752 278
1751 453
2382 180
7149 599
7089 625
1548 319
2226 97
2559 328
4163 336
4394 668
3048 451
1401 160
2351 507
4820 670
1262 258
1055 56
873 37
3210 350
1155 155
2217 163
4274 677