44802 857
64871 50
6996 789
10341 369
16479 501
7105 856
8672 493
35722 543
8341 185
18061 814
31034 681
4274 617
9072 891
3543 156
6391 375
2263 302
431 45