80056 232
47600 766
95943 355
158144 1054
54318 764
77146 456
91328 447
31284 91
110279 236
50137 289
64096 127
7268 722
2249 120