1424 318
2534 694
2239 602
1129 216
2957 702
2010 583
3125 530
6537 52
7566 637
6495 458
21388 263
39109 526
9432 35
3160 288
5083 627
2945 221
23802 670