15728 212
7477 636
4456 590
10641 302
31385 301
9331 83
5829 230
14193 538
29453 429
6672 344
4637 286
7372 696
21467 750
10103 848
13265 392
19455 357
7788 358
17082 549
8332 146
9052 716
9889 57
12248 92
10796 711
7159 497
9835 83
9656 380
20446 703
33611 896