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