15010 365
12282 342
31741 292
29499 576
11479 581
15627 829
25291 539
18848 835
13959 714
35816 548
17820 330
30955 65
11725 480
48079 740
14716 122
6690 362
3640 451
38695 122
26145 779
19212 317
2563 393
31954 233
39251 905
19436 826
1880 379
11896 663
8503 556
11495 535