15583 830
19985 663
1611 376
11557 263
14187 663
22575 854
10623 738
6468 100
11457 495
6730 315
13577 86
2393 331
3249 230