49657 6
44831 8
44326 6
31577 4
22279 4
51682 7
44228 1
25233 8
30609 1
78277 14
43006 3
13256 10
11207 4
306508 26
50133 12
59507 8
131481 11
41504 2
65778 12
23184 9
40783 13
41231 4
7801 10
484707 31