15952 653
2878 594
4151 695
16892 516
105405 201
14833 56
25563 267
11097 253
46837 76
6222 533
4538 42
2380 364
2998 591
8852 49
56230 735
9647 33
3378 707