5990 393
1700 29
6768 203
7233 336
9529 847
5729 676
2496 208
4834 695
22174 50
3710 475
3472 699
2375 145
1011099 2308
3630 577
4994 388
11855 125
13181 551
6745 669
18760 477
18812 614
3015 346
72791 170
5423 321
3047 189
1563 225
28605 105
5866 795
11692 122