683 87
147542 430
10246 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