3228 595
1526 106
19516 687
3097 633
146354 434
156750 544
25609 73
3800 473
43399 484
7090 636
4256 380
4532 299
4395 186