256027 739
343007 1284
176276 713
664314 1030
538143 1821
133615 475
125143 212
36738 426
86020 774
102366 729
8124 671
178256 652
87220 417
540287 649
98042 144
132745 840
173036 771
52629 658
533679 1664
45395 175
38361 632
99196 129
21898 353
271919 544
31695 962
27028 186
110602 825
58830 255