21759 382
110891 677
400002 931
12712 349
8349 512
55268 656
18891 411
6540 399
707 117
34041 586
9753 835
71422 501
1787473 3406
6338 598
899273 1429
3746 93
152962 727
6572 426
135972 537
2596 78
4851 757
40706 774
17015 541
11245 655
56783 712
34860 333
504 99
96984 386