5660 300
8628 540
4999 525
3695 124
3999 176
4943 392
3629 113
3232 363
3252 362
5007 474
5609 491
2690 215
5584 462
5696 966
4058 567
9253 888
4509 205
3872 136
9533 751
5600 420
13883 393
6656 103
6115 244
3888 225
32836 570
11529 602
194514 738
259363 420