50676 9
310879 74
55357 3
74804 10
133130 20
102631 17
176858 31
123406 14
63284 7
83354 9
65334 16
140207 30
57803 8
39352 2
36154 6
58952 8
64807 11
26953 2
29057 1
70829 13
76653 14
35607 5
21005 1
24459 2