3000 97
4699 419
5611 128
3133 798
3666 384
24002 620
3536 385
3206 434
4230 656
4113 627
4632 782
7782 593
3269 77
2280 252
12358 31
8825 636
3567 521
8240 577
10347 523
17860 682
3467 183
4815 581
5152 65
4549 96