100596 877
27229 510
83846 484
74870 660
29772 369
9964 187
26497 606
12910 75
12069 422
21947 471
10085 673
21885 255
17827 347
10402 176
6464 38
10483 676
15988 485
11215 656
21920 904
13899 54
9204 359
10273 458
8894 541
38540 307