16066 653
2894 594
4205 695
16909 516
105825 201
14901 56
25629 267
11212 253
47084 77
6247 533
4576 42
2390 364
3016 591
8880 49
56287 735
9659 33
3396 707