5082 491
2287 425
769 87
154034 435
10616 558
4731 274
1873 85
2372 89
6650 278
9807 518
4014 429
7449 782
2461 600
4186 827
5029 93