928 213
42907 673
3307 168
34825 523
3065 599
20491 814
4837 646
17816 377
6010 892
17946 787
5471 452
41339 132
2445 575
16501 41
57027 78
19964 289
47450 1023
3970 416
3126 711
23530 346
8723 901
29047 80
26816 921
27820 274