26009 80
11994 277
11691 591
10558 499
14582 443
10848 185
27743 64
14883 455
7457 77
17088 198
12185 403
29771 199
20730 458
47910 676
10056 96
7257 610
16754 762
4300 421
12376 707
4245 411
6744 463
26212 695
3206 408
6638 756
2727 404
26402 131