2884 699
4886 540
3129 520
2043 28
18883 784
5028 571
19437 358
17022 829
27818 621
13247 492
7657 484