3230 595
1528 106
19604 688
3097 633
146361 434
156769 544
25614 73
3800 473
43413 484
7090 636
4258 380
4532 299
4396 186