1417 158
3011 269
1637 276
2639 526
2526 719
2640 648
807 122
1017 170
321 33
2937 702
7704 552
16293 258
27417 630