310 61
4574 598
50146 730
34240 518
24536 264
155294 957
32445 280
38469 661
132451 610
230797 710
56786 978
44097 661
25501 706
25946 726
45339 148
38550 876