41212 857
64525 50
6889 789
10020 369
16387 501
7045 856
8613 493
35346 543
8282 185
17846 814
30752 681
4237 617
9051 891
3424 156
6357 375
2238 302
419 45