59226 368
22282 238
44983 734
91438 410
131081 345
67846 160
89977 546
104169 686
181895 431
50904 173
79187 372
44596 341