15989 653
2883 594
4164 695
16897 516
105493 201
14856 56
25576 267
11127 253
46887 77
6223 533
4547 42
2382 364
3002 591
8864 49
56240 735
9647 33
3381 707