1831 452
39331 52
10479 258
3210 446
7180 700
6202 471
22320 211
16940 457
4536 583
14538 154
11912 824
2729139 4036
3724 587