15904 653
2871 594
4147 695
16887 516
105335 201
14809 56
25547 267
11075 253
46770 76
6218 533
4528 42
2377 364
2998 591
8843 49
56216 735
9644 33
3375 707