44978 337
150662 816
37478 317
9625 928
15691 351
35260 65
23117 304
38898 78
23012 176
819 124
5740 591
50300 614
56877 922
133320 672
710 216
1558 249
39079 372
4333 773
54072 616
37215 610
2759 782
20764 514
5232 512
4586 91