28431 2
35203 6
22728 3
31106 3
40981 4
35280 5
119980 24
36157 4
39706 7
46434 9
23404 3
34856 5
31009 4
27830 4
113855 15
53427 16
41705 3
26683 1
70251 18
30901 3
51404 14
36730 2
33807 1
55884 3