22581 912
4124 731
36345 195
38172 537
15956 165
119581 469
10896 158
14525 681
6787 372
5698 880
4704 577
5191 30
7717 516
8700 322
128366 178
5684 625
4889 679