7562 18
9355 24
40261 108
10450 41
5009 8
3723 14
4990 22
989 11
3917 20
13254 35
5678 6
32657 54
15732 25
20024 39
20829 127
6721 15
9880 34
3331 6
15164 10
2304 17
17139 22
11228 29
35038 83
19710 46