42497 645
6163 189
10898 603
51311 696
15447 294
18995 865
15505 349
7127 351
14534 426
4234 521
1782 92
3438 563