683 87
147548 430
10247 556
4617 274
1790 84
2270 89
6577 278
9703 518
3934 429
7301 782
2367 600
4094 827
4704 490
2187 425
4954 93