5039 17
7621 15
1822 9
4079 25
16194 83
8916 39
18245 26
11353 7
14485 16
34723 99
49961 115
10747 32
10983 17
16115 28
28998 78
19928 29
14814 35
5315 14
6881 39
9333 41
4422 11
50393 134
38997 159
26071 45