3041 714
2804 502
1997 477
2631 652
2417 661
2522 514
30348 891
4708 47
142407 343
144879 626
36361 448
73177 784
5057 885