39012 597
191698 263
153710 651
81475 453
184656 587
114275 452
100825 549
113197 861
22859 281
171313 472
87466 342
167481 832
57735 927
42144 695
111494 480
140143 143
114437 247
95768 660
151948 296
53236 987
49776 432
107506 597
59958 531
104504 354