42525 320
21440 328
10472 71
40015 171
16202 572
5544 521
24984 804
11565 450
6876 482
2446 185
4707 813
3748 430
3661 625
3465 493
20464 72
25677 639
13125 221
5500 42
4901 689
3078 194
5910 56
39876 334
10299 676
4288 719
3814 510
114923 848
4390 430
14535 490