80042 232
47590 766
95933 355
158133 1054
54312 764
77141 456
91327 447
31262 91
110269 236
50131 289
64090 127
7268 722
2249 120