8849 15
15285 29
5393 16
12594 45
4517 9
17123 51
19945 79
157298 283
4368 11
14829 38
37941 93
22051 42
16075 39
10313 6
36443 36
11835 36
11746 12
10812 20
8535 7
10055 18
7337 18
12973 16
12487 15
19868 24