46543 193
439374 1609
119229 295
47567 88
155710 1122
106157 293
33916 312
51714 545
285341 843
205128 217
284457 506
207239 524
238013 483
361821 2113
916738 1612
609245 1933
81300 899
204767 708
77488 191
37616 187
169814 306
163632 875
99397 927
98244 927