12589 826
4192 674
247245 1196
2780874 4089
332891 530
2532330 3564
285532 1572
234034 590
194784 744
3241347 6822
708364 1991
258797 1184
97343 372
143980 691
118648 632
47900 393
62862 598
182413 1069
57572 163
105514 399
49747 584
18015 699
8813 449