103353 486
10588 270
35663 398
14285 624
70393 676
29128 534
66564 987
23840 193
9432 814
8053 759
8641 577
37366 164
44870 231
22073 393
10880 749
24960 424
29260 844
48296 758
41803 487
76451 579
36556 932
43768 289
68526 488
44069 645
26791 920
14787 481