2999 747
26803 66
38686 210
19924 747
13467 124
8050 633
7913 442
4184 610
16666 505
10239 648
10786 454
5157 675
7611 62
5773 309
4119 602