3008 747
26954 66
38818 210
19962 747
13503 124
8065 633
7926 442
4191 610
16683 505
10261 648
10800 454
5169 675
7623 62
5798 309
4127 602