5024 446
1203 36
2960 424
3358 517
3448 366
1748 277
3239 527
3987 773
2453 189
4602 226
2341 330
2858 453
2632 202
3287 610