44535 857
2607 327
87000 389
21250 359
11353 112
19638 747
15008 533
6789 874
13956 722
9568 881
8813 91
6298 512
10254 808
7470 78