2995 300
4106 782
7214 352
6683 538
5566 233
4311 209
4987 275
5646 425
2982 579
2959 603
9110 265
10003 695
8698 567
2429 99
3392 681
3889 590
4809 660
5040 41
5216 737
5359 801
3384 234
5986 358
1693 85
4373 306