2702 227
8949 362
138960 700
111088 365
27277 134
4806 235
6090 289
99547 818
6278 392
2534 267
7816 578
4578 865