3089 790
1862 258
1640 178
2435 416
100042 575
27012 127
28501 287
110661 511
101214 368
38679 767
24132 585
47290 709
38175 394
105273 356
88858 583
26472 761
81090 653
46363 105
11803 617
110672 207
52853 645
15953 172
82331 245
61684 695