696 87
149376 430
10312 557
4637 274
1802 84
2283 89
6588 278
9718 518
3954 429
7335 782
2379 600
4108 827
4724 490
2195 425
4968 93