37275 2
12049 25
19544 28
48951 103
6268 13
4767 8
6115 13
21169 16
12956 10
8628 11
10594 31
7433 15
21328 11
8019 22
8542 15
25888 21
15775 38
7010 13
15309 25
5721 11
9211 12
5717 12
7900 14
17876 36