29533 3
38409 11
64028 10
70209 6
63980 10
99052 12
51527 8
33581 7
87356 8
25984 4
20805 2
34282 3
22409 3
46559 35
360229 7
1165104 17
446126 22
398354 12
300684 12
219953 28
331004 21
64077 6
233929 26
183259 10