4646 462
13214 223
8896 611
12738 317
58060 85
16076 399
5096 612
4877 667
4230 878
19278 429
1733 159