100000 345
127296 604
106905 475
35859 96
25594 53
22605 571
43733 418
117705 598
33162 639
79463 795
55841 707
93234 129
65024 334
108109 976
29194 83
28498 681
40679 501
89336 815
65872 141
60402 680
68909 709
49215 396
58736 790
77461 976
48564 855