2984 631
3084 801
1289 259
2029 383
1685 437
340101 1008
360789 1134
357312 790
422073 982
120482 553
127120 370