2700 501
1620 410
385 33
2195 424
1149 157
2605 439
2704 665
1286 249
2103 293
901 194
2806 878
2117 361
825 223
393 57
1345 319
1109 93
2326 452
1104 75
2180 479
2385 597
2407 592
2018 543
2322 483
2177 640