1022 255
1424 318
2534 694
2240 602
1129 216
2957 702
2011 583
3127 530
6537 52
7567 637
6495 458
21388 263
39109 526
9433 35
3161 288
5084 627
2945 221
23803 670