31031 3
41703 11
68531 10
74951 6
66753 10
105859 12
53278 8
34682 7
90184 8
28133 4
21878 2
35780 3
23530 3
48431 35
361306 7
1166705 17
447826 22
399628 12
301734 12
221104 28
332103 21
65208 6
234701 26
184455 10