33473 90
21834 48
14169 35
15012 36
13335 16
16032 44
12580 32
16775 40
12131 16
12724 25
12813 12
13574 14
16124 11
13423 14
13464 16
27686 37
14147 17
24896 50
12685 6
11691 12
11615 3
11892 19
17210 27
52475 112