2983 631
3084 801
1289 259
2029 383
1683 437
340029 1008
360733 1134
357250 790
422004 982
120458 553
52202 241
127075 370