853 246
2577 557
27329 375
5985 695
34375 719
7568 801
5913 466
18928 793
16336 233
2930 221
9751 664
4399 101
3233 293