3345 301
21519 576
61547 200
50521 60
87622 169
11723 531
988 76
10217 699
15879 750
5165 98
8454 553
7527 256
18177 526
1816 507
7802 788
5846 573
7082 620
2257 148
28651 125
3402 404
21811 537
4801 403
3324 457
3579 584
4477 378
163303 974
251726 640
378622 1078