2985 631
3084 801
1293 259
2029 383
1686 437
340146 1009
360817 1134
357359 790
422135 982
120508 553
52236 241
127159 370