2886 613
38971 171
68324 476
31040 623
7208 306
43363 533
6549 74
9961 664
3390 469
51534 776
19538 368
30598 594
22202 554
8150 523
1620 338
51314 740
953 258
1788 442
24679 115
6645 494
15851 733
3735 816
298618 1059
2289 697