3125 167
8238 709
2381 224
3204 49
31483 428
5377 632
6029 561
3960 414
8095 600
3780 390
1810 262
2823 195
17572 523
9435 481
7899 121
4258 327
3738 457
9911 666
18477 486
5776 134
19418 981
6828 456
11053 583
19767 629