26013 80
11994 277
11693 591
10559 499
14582 443
10848 185
27743 64
14883 455
7458 77
17091 198
12193 403
29782 199
20738 458
47938 676
10057 96
7258 610
16765 762
4300 421
12382 707
4245 411
6745 463
26231 695
3206 408
6639 756
2728 404
26419 131