19955 216
15452 408
8552 581
27583 278
13284 364
37920 331
7551 473
9037 737
15865 678
16215 438
12035 216
9666 186
15373 169
6985 774
57371 584
26279 204
13811 273
8917 648
6070 441
5649 583
23709 638
9919 380
2745 623
1696 63
10236 698
3081 276
4252 668
4289 548