2986 631
3085 801
1293 259
2029 383
1686 437
340190 1009
360846 1134
357407 790
422187 982
120530 553
127194 370