13527 7
15224 25
31743 101
47912 77
19780 44
14722 37
39597 21
16632 48
51238 66
8519 15
13353 29
58152 137
13601 18
25404 41
4170 10
20711 54
16599 34
21345 20
18774 29
1806 9
19187 34
22643 94