5009 446
1195 36
2952 424
3340 517
3436 366
1739 277
3234 527
3962 773
2445 189
4582 226
2335 330
2850 453
2620 202
3280 610