34932 3
20902 2
20826 2
24278 2
127734 28
20432 8
54608 5
34352 6
29530 3
30654 1
20178 1
46851 15
160130 31
307654 58
145629 32
137151 47
80680 9
218929 53
149030 22
119927 15
16880 0
22952 1
39706 4
26851 0