643729 1623
1163390 1297
73030 688
52204 457
149172 301
102823 899
111250 588
22508 379
836242 3613
122474 532
502399 850
340585 890
85210 666
49806 506
518971 1658
124061 732
64905 126
311999 796
181720 619
127648 559
544284 1503
932825 3286
404924 1064
214548 191