26168 79
44908 97
22534 36
20520 15
15566 23
12600 4
15343 32
14856 17
10568 7
10448 10
15059 21
13084 6
17511 25
17405 31
13502 19
18090 30
18413 31
10614 7
17639 17
14725 18
15278 15
16073 20
18407 31
37219 59