42217 857
64592 50
6925 789
10096 369
16404 501
7056 856
8623 493
35444 543
8300 185
17882 814
30827 681
4244 617
9053 891
3458 156
6369 375
2243 302
420 45