12653 826
4229 674
247526 1196
2831782 4107
333091 530
2572705 3585
286355 1572
234124 590
194870 744
3295228 6862
709509 1991
259351 1185
97403 372
144046 691
118841 632
47968 393
62965 598
183114 1070
57633 163
105576 399
49814 584
18049 699
8917 449