13094 195
12027 446
6480 632
41081 96
16942 126
247448 1196
2814239 4101
333013 530
2558957 3577
388170 1161
286043 1572
3276117 6831
255389 640
190249 592
709088 1991
259162 1185
97383 372
144027 691
118767 632
47319 385
57340 627
299400 1059