44599 857
2608 327
87000 389
21255 359
11356 112
19640 747
15012 533
6790 874
13957 722
9569 881
8814 91
6300 512
10254 808
7471 78