5080 491
2285 425
769 87
154018 435
10614 558
4730 274
1873 85
2371 89
6650 278
9806 518
4014 429
7449 782
2461 600
4185 827
5029 93