307806 790
119719 615
103226 548
106808 400
68687 679
142670 297
298164 1000
16349 894
13809 49
12484 815
27239 64
45286 196
18569 523
148664 862
36554 404
9426 104
108234 597
527650 1601
13265 442
107018 395
74034 93
48270 773
8801 355
12600 582
15690 366
170686 1115
4586 364
16876 441