3956 257
3593 339
4226 643
3177 160
4832 564
4234 408
5874 28
6277 674
3405 138
4110 556
5134 460
16570 351
7091 565
5636 73
9163 724