508 57
1392 276
2741 602
2057 452
2504 532
698 101
1015 174
2635 652
1204 296
1344 261
349 70
2456 692
1474 260
3069 770
2777 578
1653 212
910 160
2538 321
2348 470
2716 275
3038 544
3244 547
2551 705
1078 123