42496 320
21399 328
10458 71
39977 171
16176 572
5535 521
24934 804
11548 450
6864 482
2435 185
4702 813
3745 430
3656 625
3461 493
20434 72
25666 639
13112 221
5495 42
4893 689
3071 194
5887 56
39860 334
10260 676
4286 719
3809 510
114455 848
4387 430
14509 490