40402 643
40662 353
9510 289
27641 773
15286 279
9767 78
16479 625
21458 608
20213 491
10098 125
10197 146
16158 439
39685 323
11872 801
35020 314
6318 121
14337 667
25313 476
10354 237
13714 737
10168 528
22485 732
8475 85
18967 1001