2560 322
8643 519
79616 656
9295 159
14149 889
43563 664
2989 242
9515 320
3210 448
3159 385
2833 86
2552 287
1722 199
81462 803