21456 3
28931 5
17352 1
76506 3
41027 6
25956 1
50126 8
19582 6
29955 2
16305 0
54806 7
38826 3
34933 1
105055 28
26458 1
17879 1
20727 1
93878 15
44403 8
31380 3
46004 11
165784 33
20507 3
41684 3