29054 346
9512 458
23412 372
8973 278
4886 315
4791 689
2640 319
3598 603
4368 650
2879 574
4386 814
12657 283
28124 829
2840 664
4238 584
1984 182
1879 106
3331 383
8626 430
8374 187
2485 362
2960 678
10171 906
3281 524
7912 728
2685 577
3117 718
16435 739