558 155
1481 468
1694 341
6635 580
4333 588
30205 943
4316 506
4578 350
9332 51
8727 501
3735 138
5472 418
2936 451
9675 891
3606 584
7862 599
1331 101
5394 599
3811 671