15995 653
2883 594
4164 695
16897 516
105502 201
14858 56
25581 267
11127 253
46889 77
6224 533
4547 42
2383 364
3002 591
8864 49
56240 735
9647 33
3381 707