32526 428
13217 393
20058 551
27779 979
24519 611
62325 528
135040 425
355384 991
32821 508
87697 113
46231 894
82594 301
7286 460
3585 313
7522 110
2246 101
10541 681
128256 549