50350 50
15956 15
13450 11
12088 25
18067 11
10577 18
6848 17
9688 11
34757 24
15904 14
27803 42
16592 13
19352 26
15154 19
6457 7
23366 42
8557 16
7338 18
16652 22
8071 13
13857 26
12263 12
8091 15
10815 19