4957 490
2274 425
758 87
153268 434
10557 558
4710 274
1860 85
2357 89
6647 278
9787 518
4005 429
7432 782
2443 600
4170 827
5021 93