1048 36
2836 424
3202 517
3265 366
1641 277
3143 527
3807 773
2304 189
4339 226
2253 330
2779 453
2478 202
3183 610