1416 258
2328 219
13158 603
3129 427
2477 213
1722 50
9282 378
5936 581
6673 594
18388 607
10601 222
5833 380
4653 558
6638 851
4006 555
2614 344