15902 653
2871 594
4147 695
16887 516
105328 201
14809 56
25545 267
11072 253
46764 76
6218 533
4526 42
2377 364
2998 591
8838 49
56214 735
9644 33
3375 707