5062 490
2282 425
766 87
153840 435
10601 558
4726 274
1871 85
2369 89
6650 278
9801 518
4012 429
7445 782
2456 600
4182 827
5029 93