10000 703
3917 76
1336 65
41558 317
2817 318
5492 774
15946 127
2500 270
1911 193
1894 82
3567 87
13248 538
3657 463
3584 526
9681 103
15462 494
3724 705
2610 243
22722 650
15808 89
8567 641
10912 475
5198 25
7645 606
40665 835
63879 345
42686 162
63647 815