2985 631
3084 801
1292 259
2029 383
1685 437
340128 1009
360801 1134
357339 790
422110 982
120500 553
52231 241
127139 370