4010 452
4677 359
104696 584
81629 803
45531 786
3435 618
3741 522
2585 68
2543 175
2985 232
3200 510
2878 424
3342 366
1670 277
3188 527
3882 773
2368 189