19641 29
13938 58
94846 157
22590 77
10653 26
4987 15
11469 41
8074 22
6523 29
22902 97
5267 10
7420 15
5232 15
6396 22
9279 54
3583 9
5929 47
6382 32
13077 58
6847 32