5028 418
9476 617
2696 32
6142 675
8130 406
6633 233
6914 154
6873 859
6715 260
8030 387
18034 116
8846 47
2217 51
2264 278