5012 446
1196 36
2952 424
3341 517
3438 366
1740 277
3234 527
3963 773
2445 189
4583 226
2335 330
2850 453
2620 202
3280 610