12625 826
4199 674
247381 1196
2803976 4095
332976 530
2550904 3573
285856 1572
234071 590
194822 744
3265317 6829
708895 1991
259055 1185
97374 372
144002 691
118719 632
47945 393
62912 598
182704 1069
57599 163
105545 399
49784 584
18034 699
8864 449