194381 36
105052 7
51578 7
59532 9
115884 13
62880 2
120906 21
301078 36
63284 6
74184 11
30783 2
98481 8
168702 11
172430 22
67754 1
107909 11
134909 23
90653 15
38506 3
52826 5
65634 2
40830 1
59634 7
48502 5