15012 365
12289 342
31744 292
29504 576
11481 581
15629 829
25296 539
18853 835
13959 714
35819 548
17825 330
30963 65
11727 480
48082 740
14719 122
6690 362
3640 451
38703 122
26149 779
19214 317
2563 393
31956 233
39270 905
19440 826
1880 379
11897 663
8504 556
11497 535