291496 625
16718 77
16661 817
26387 397
11302 812
7449 804
20547 628
15157 271
9286 703
10560 775
16078 327
19993 624
26439 877
11999 568
10596 221
23604 766
25275 686
11458 103
49346 302
14974 675
8258 139
12090 933
11428 658
19684 492
254786 1289
15926 214
9963 577
381591 1071