34586 95
310432 1078
46617 456
61411 277
154919 551
91465 765
98097 371
42400 329
215114 514
121342 628
165253 330
72485 600
57244 431
20596 376
276418 922
281863 609
65717 651
111144 573
169425 1100
664553 1645
75708 147
50670 661
33715 238
55521 307
139142 486
60538 842
449723 1598
213301 793