2902 699
4890 540
3134 520
2050 28
18982 784
5029 571
19499 358
17032 829
27825 621
13251 492
7658 484