592926 12
1448909 141
88708 3
765080 74
43731 8
42332 6
43903 4
66854 12
41009 1
50881 10
39556 10
43904 7
75805 7
5107 10
9529 4
408055 58
188982 33
114334 29
15629 9
129731 11
81734 9
15926 4
52432 6
24628 1