2984 631
3084 801
1289 259
2029 383
1685 437
340098 1008
360782 1134
357304 790
422068 982
120480 553
127114 370