14891 53
29205 98
6854 19
31313 42
7856 16
5819 8
6052 19
12580 36
33867 76
22846 90
16865 26
27245 71
16991 65
14009 45
4909 11
5326 13
18717 47
60065 175
21256 69
17242 21
11001 20
10030 10
8088 19
12694 32