28890 86
14665 28
18305 47
18545 42
12171 24
8731 12
37070 100
19497 95
8382 31
6452 33
26792 16
28887 82
43958 166
27982 68
22672 43
2416 13
19972 17
8649 20