3050 505
16086 417
4607 127
4671 53
8960 146
112815 559
94667 170
63092 731
124888 689
18549 348
142495 824
113848 365
19445 393
106736 402
53574 409
21483 656
35650 361
24093 311
3748 564
32201 728
75770 149
27167 893
2848 87
4586 284
74148 1063
20299 890
6014 618
7058 706