159678 318
120032 354
104247 90
92259 126
89338 206
74575 173
72178 95
65502 91
60333 119
53828 139
41919 108
39699 106
39328 76
38357 71
37349 67
37313 109
36663 26
35497 93
35179 43
34441 91
34439 54
33682 41
33460 32
33282 71