1560 247
3932 908
40927 589
138669 569
30500 150
14463 533
23082 595
13907 409
72186 814
67917 315
13041 124
56878 947
31687 640
80558 868
51551 761
11633 283
51894 585
10950 391
8152 381
27078 172
9230 243