10840 19
4446 4
6572 5
34722 31
20745 25
19169 14
13681 30
22894 35
15819 15
5647 17
9135 11
16189 20
9135 9
17967 17
5608 9
19832 30
10038 4
18303 38
16995 34
27637 48
21677 25
18355 18
16309 12
28941 43