34717 95
310960 1078
46785 456
61538 277
155329 551
91738 765
98330 371
42506 329
215491 514
121569 628
165486 331
72662 600
57410 431
20668 376
277148 923
282333 609
65867 651
111197 573
169574 1100
665962 1650
75861 147
50838 661
33797 238
55724 307
139428 486
60651 842
450504 1599
213685 793