15929 653
2876 594
4149 695
16890 516
105389 201
14823 56
25562 267
11092 253
46812 76
6220 533
4536 42
2380 364
2998 591
8849 49
56226 735
9647 33
3378 707