2971 124
14897 619
2999 337
16811 462
29553 247
3685 770
6328 115
5396 636
11230 645
4946 468
4720 40
7043 632
17112 192
19369 782
4249 654
7668 77
5784 588
5044 373
37910 597
18820 569
27469 801
24396 787
5050 204
39503 168
16719 418
11360 822
8309 429
21189 233