4593 462
13207 223
8884 611
12652 317
57974 85
15996 399
5085 612
4862 667
4217 878
19262 429
1729 159