2666 627
2357 240
1081 31
3297 602
2794 645
2333 694
608 166
1582 443
2535 653
1792 458
2107 642
1611 485
140 45
2299 302
1496 214
1226 260
1116 294
1466 333
2819 917
2217 137
2745 614
507 99
1263 348
3274 887