15583 830
19985 663
1611 376
11559 263
14188 663
22575 854
10624 738
6468 100
11457 495
6730 315
13578 86
2393 331
3249 230