43101 857
2598 327
86989 389
21161 359
11309 112
19569 747
14931 533
6760 874
13914 722
9535 881
8779 91
6270 512
10215 808
7438 78