5964 393
1680 29
6747 203
7209 336
9477 847
5710 676
2485 208
4820 695
22049 50
3694 475
3458 699
2367 145
1005003 2307
3609 577
4970 388
11798 125
13172 551
6718 669
18710 477
18796 614
2998 346
72202 169
5352 321
3006 189
1543 225
28578 105
5785 795
11638 122