42525 320
21435 328
10472 71
40007 171
16202 572
5542 521
24975 804
11565 450
6874 482
2445 185
4705 813
3747 430
3661 625
3465 493
20463 72
25676 639
13125 221
5500 42
4900 689
3077 194
5908 56
39870 334
10296 676
4288 719
3814 510
114898 848
4390 430
14534 490