697 87
149574 430
10325 557
4641 274
1805 84
2288 89
6590 278
9722 518
3957 429
7341 782
2383 600
4111 827
4728 490
2197 425
4969 93