5184 655
2911 366
5752 936
4510 96
267308 998
172773 519
68293 651
28086 725
12798 626
295887 801
238862 457
370585 967
242989 859
144815 467
106818 877
902713 3088
369772 934
152437 594
21783 103
74799 163
44738 747
115282 515
186893 1146
17006 224