2702 227
8949 362
138962 700
111091 365
27279 134
4806 235
6090 289
99549 818
6278 392
2535 267
7816 578
4578 865