38406 23
20521 15
25449 121
17295 22
63907 68
59878 11
33267 7
92145 14
72249 8
15294 102
36518 9
40640 33