5084 491
2287 425
770 87
154041 435
10617 558
4732 274
1873 85
2373 89
6650 278
9807 518
4014 429
7449 782
2461 600
4187 827
5029 93