15924 653
2875 594
4148 695
16888 516
105370 201
14819 56
25556 267
11084 253
46802 76
6220 533
4534 42
2379 364
2998 591
8847 49
56225 735
9647 33
3377 707