34693 95
310778 1078
46738 456
61516 277
155250 551
91658 765
98282 371
42488 329
215424 514
121515 628
165433 331
72626 600
57365 431
20645 376
276981 922
282227 609
65830 651
111185 573
169544 1100
665536 1647
75834 147
50808 661
33779 238
55691 307
139367 486
60627 842
450349 1599
213583 793