4712 17
10603 14
4675 11
17289 16
15658 15
2328 27
4079 25
16194 82
4757 15
8916 39
17942 26
8121 21
11353 7
14485 16
34723 98
49961 115
12020 31
8254 14
20142 37
19928 29
25161 39
2833 13
4422 11
38997 159