3021 812
1862 504
964 199
2139 550
2425 538
2075 563
2973 741
3271 650
1400 319
1033 271
1357 336
1334 111
3070 983
1577 368
2253 563
1746 492
2115 564
493 46
2836 582
2095 409
3200 633
1466 305
1616 270
2211 544
2315 457
2106 602
3080 715
2831 680