4642 462
13214 223
8895 611
12728 317
58058 85
16070 399
5096 612
4876 667
4230 878
19276 429
1733 159