16059 653
2894 594
4200 695
16907 516
105761 201
14892 56
25618 267
11197 253
47049 77
6244 533
4569 42
2388 364
3014 591
8879 49
56284 735
9658 33
3394 707