125422 841
572291 1523
174260 656
405919 870
305066 1104
155789 421
149258 146
803764 2591
49797 650
191170 301
118277 454
134085 396
20863 117
48918 600
849257 1997
758666 2258
199235 417
306166 685
734604 1067
97352 835
297478 509