3021 699
227 46
781 176
2789 684
884 180
416 89
15206 661
3902 561
1697 256
3122 524
4020 375
3007 537
7804 681
166859 824
75640 523
5217 178
5637 344
24241 233
4243 532
4502 788
3582 509
6506 172
16735 435