558 155
1484 468
1703 341
6637 580
4335 588
30208 943
4320 506
4582 350
9336 51
8730 501
3736 138
5475 418
2938 451
9678 891
3608 584
7865 599
1332 101
5395 599
3815 671