3228 595
1522 106
19479 687
3097 633
146351 434
156745 544
25607 73
3800 473
43393 484
7090 636
4256 380
4532 299
4394 186