28453 85
14240 28
18305 47
18091 41
11745 23
8731 12
37070 100
18903 90
8382 31
6000 32
26368 16
28887 82
43958 165
27982 68
22252 42
2416 12
19972 17
8649 20