3221 595
1507 106
19190 687
3090 633
146317 434
156622 544
25588 73
3798 473
43330 484
7089 636
4255 380
4532 299
4385 186