4003 395
4488 108
8131 879
1967 445
8052 616
5245 52
3342 487
4146 742
2597 323
2541 240
8813 705
5575 672
4115 502
4265 666
2902 413
7531 736
3840 620
3852 490
4140 463
4366 456
7478 353
6621 563
1885 71
10860 932