5969 393
1685 29
6751 203
7212 336
9484 847
5711 676
2487 208
4822 695
22068 50
3698 475
3459 699
2368 145
1005828 2307
3609 577
4970 388
11802 125
13176 551
6721 669
18719 477
18798 614
2999 346
72289 169
5363 321
3011 189
1546 225
28581 105
5789 795
11647 122