336184 46
683756 49
382332 49
38454 2
30656 1
56158 2
139933 11
70507 1
57308 1
67884 1
64557 2
75733 5
53777 2
44703 2
79604 3
41427 4
75559 6
164252 10
111281 7
119127 8
120204 11
262983 18
89680 9
121780 13