15936 653
2877 594
4150 695
16890 516
105393 201
14825 56
25562 267
11093 253
46820 76
6221 533
4536 42
2380 364
2998 591
8849 49
56226 735
9647 33
3378 707