3950 666
3911 637
30439 484
1548 105
41855 142
24301 511
10633 45
21956 810
3854 698
4693 37
5525 524
4373 672