42035 150
15013 86
10918 590
18382 304
25770 279
16103 463
19771 374
17043 518
55889 847
40120 731
30136 181
10984 279
22240 219
51978 279
8972 110
18291 896
71629 589
17814 290
14777 878
20364 477
17887 639
18833 500
34220 527
9966 865