47897 148
25696 81
7475 24
679 6
30227 90
21273 55
12980 30
9028 36
36639 95
17040 86
8548 13
27326 47
19972 17
16385 27
6063 13
15022 29
27548 89