141052 15
64552 11
23556 6
33431 8
23532 3
27753 2
27280 1
20009 2
34927 3
41183 6
22628 2
30452 6
18482 3
26055 3
36552 4
29626 5
109758 23
30357 4
34326 6
40806 9
20257 3
31078 4
26828 4
22629 4