34718 95
310977 1079
46788 456
61543 277
155334 551
91742 765
98331 371
42507 329
215502 514
121574 628
165497 331
72664 600
57413 431
20669 376
277168 923
282342 610
65872 651
111200 573
169580 1100
665998 1650
75865 147
50840 661
33799 238
55727 307
139429 486
60657 842
450520 1599
213695 793