2982 631
3083 801
1286 259
2029 383
1681 437
339766 1008
360545 1134
357078 790
421763 982
120341 553
126923 370