1042 36
2832 424
3196 517
3263 366
1640 277
3139 527
3804 773
2301 189
4335 226
2249 330
2778 453
2476 202
3183 610