31036 93
18396 38
15292 21
23117 39
41617 93
17220 57
25232 66
15978 55
14901 23
14602 16
49332 118
63383 108
20662 54
39649 102
28032 84
20443 43
14675 25
20628 52
27938 78
18178 32
18327 39
32694 97
13312 24
20814 42