22197 880
10658 137
9138 524
11395 336
4839 622
5657 487
3535 373
6756 561
4150 288
4543 565
3930 200
3568 674
6559 187
5556 44
8194 662
4813 80
4541 422
12635 735
15589 547
29149 460
3764 585
2662 193
3099 528
1448 103