4578 462
13205 223
8877 611
12643 317
57949 85
15960 399
5075 612
4856 667
4213 878
19252 428
1726 159