16049 653
2891 594
4190 695
16903 516
105699 201
14884 56
25602 267
11173 253
47013 77
6238 533
4561 42
2388 364
3012 591
8876 49
56276 735
9656 33
3391 707