2702 227
8949 362
138992 700
111102 365
27281 134
4806 235
6090 289
99577 818
6278 392
2535 267
7816 578
4579 865