336532 46
684583 49
382609 49
38528 2
30802 1
56257 2
140283 11
70552 1
57407 1
68030 1
64778 2
75831 5
54027 2
44757 2
79701 3
41552 4
75626 6
164357 10
111382 7
119231 8
120357 11
263154 18
89706 9
121884 13