101545 877
103016 552
140395 856
29802 425
73644 583
36350 224
104447 912
93366 778
39954 629
197064 525
97240 870
78703 313
53629 815
189757 513
38597 613
178354 888
144238 664
26118 284
112133 598
99374 212
72098 350
47464 555
60545 281
49408 721
52863 616
28930 661
120916 867
51582 708