4632 462
13210 223
8895 611
12708 317
58043 85
16060 399
5095 612
4875 667
4227 878
19274 429
1733 159