44800 857
2609 327
87005 389
21261 359
11361 112
19651 747
15021 533
6794 874
13960 722
9573 881
8822 91
6303 512
10260 808
7478 78