5075 491
2285 425
767 87
153936 435
10607 558
4728 274
1873 85
2371 89
6650 278
9804 518
4014 429
7447 782
2458 600
4185 827
5029 93