20989 29
122795 345
89599 226
24380 43
31694 38
15406 18
10946 15
22681 32
14314 14
20495 34
11371 12
17343 18
19638 28
27093 48
20032 48
18998 32
47518 95
35484 90
15687 32
18631 51
28942 76
38588 118
33672 79
35723 70