137552 28
109976 20
43926 9
89180 19
120058 25
94002 21
102184 24
48129 3
51158 15
301927 14
73458 7
120155 24
58907 11
96034 3
237651 56
54782 8
66677 7
64656 7
105926 18
81901 18
60952 4
51153 4
137377 10
878880 158