4593 462
13207 223
8885 611
12654 317
57979 85
16001 399
5085 612
4862 667
4217 878
19262 429
1729 159