19556 62
27403 843
41366 339
20409 726
20289 416
47308 677
15221 161
24915 709
13641 54
37717 521
26817 890
29381 474
18478 875
23659 385
27910 637
16473 628
21698 541
21215 846
25580 564
20557 526
44491 719
26706 343
20096 282
20491 128