50127 16
67084 5
49551 4
32103 1
22651 1
60881 11
35509 2
59129 2
23831 1
28228 3
55130 8
49309 2
24233 1
31501 4
52983 1
33680 5
88309 22
33129 2
39452 2
37403 2
79205 7
107529 10
84907 19
58854 12