5039 17
11227 16
4675 11
17289 16
15658 15
2328 27
4079 25
16194 83
4757 15
8916 39
18245 26
8121 21
11353 7
14485 16
34723 99
49961 115
12020 31
8254 14
20439 37
19928 29
25161 39
2833 13
4422 11
38997 159