16082 653
2904 594
4209 695
16911 516
105855 201
14911 56
25637 267
11225 253
47110 77
6253 533
4581 42
2392 364
3017 591
8881 49
56292 735
9661 33
3397 707