3230 595
1527 106
19553 687
3097 633
146358 434
156758 544
25611 73
3800 473
43405 484
7090 636
4258 380
4532 299
4395 186