695 87
149326 430
10310 557
4635 274
1801 84
2282 89
6588 278
9717 518
3954 429
7331 782
2378 600
4108 827
4720 490
2195 425
4967 93