80056 232
47600 766
95944 355
158146 1054
54318 764
77146 456
91329 447
31284 91
110280 236
50137 289
64096 127
7268 722
2249 120