4286 452
5183 359
104823 584
81798 803
45662 786
3528 618
3858 522
2755 68
2665 175
3110 232
3421 510
2980 424
3472 366
1764 277
3252 527
3999 773
2469 189