40400 643
40653 353
9510 289
27635 773
15286 279
9766 78
16474 625
21456 608
20211 491
10097 125
10196 146
16158 439
39677 323
11870 801
35018 314
6318 121
14336 667
25312 476
10352 237
13710 737
10166 528
22480 732
8474 85
18965 1001