5058 490
2282 425
765 87
153758 435
10594 558
4722 274
1868 85
2367 89
6650 278
9801 518
4011 429
7443 782
2456 600
4182 827
5029 93