6283 109
4822 103
12415 245
7902 397
2726 110
285920 1572
3269780 6830
255366 640
5497 653
708975 1991
386315 1079
259099 1185
3018327 7336
178751 791
118736 632
42242 582
60606 486
299350 1059
108484 465
47950 393
202808 489
62917 598
4420 30
57601 163
121351 735
23518 113
115966 808
49789 584