5601 300
3828 114
5112 249
4793 364
4935 265
6571 914
4878 498
7203 632
4318 154
4907 428
5661 668
5158 271
12086 417
8541 453
6395 595
8112 74
7415 726
3431 145
4277 107
4560 598
5102 662
2889 374
6066 675
7521 599