3129 484
4453 505
2016 152
4605 358
5722 443
6005 275
5529 398
5600 555
3780 709
5034 46
6563 951
25650 476
7118 575
3116 147
6515 279
4718 338
11699 618
2714 215
2376 329
8863 308
3673 387
3007 232
3431 628
8405 583