1135 247
2489 581
1238 294
2254 587
1624 325
1641 309
2122 599
1850 382
1861 477
1551 416
1639 419
1304 335
508 27
2230 363
2577 583
716 103