41032 6
30251 4
21482 4
48556 7
41383 1
23828 8
28581 1
72684 14
36632 3
10529 10
7227 4
304829 26
48080 12
58058 8
128627 11
40383 2
63183 11
20858 9
37476 13
34528 4
1505 10
483278 31
732053 43
197882 23