40606 642
2971 124
14897 619
2999 337
16811 462
29553 247
3685 770
6329 115
5396 636
11230 645
4946 468
4720 40
7043 632
17112 192
19370 782
4249 654
7668 77
5784 588
5044 373
37913 597
18820 569
27469 801
24397 787
5054 204
39503 168
16719 418
11360 822
8309 429