2812 699
4874 540
3108 520
2029 28
18711 784
5023 571
19318 358
17018 829
27796 621
13244 492
7647 484