3148 728
4472 508
17000 619
4191 594
1590 102
3884 81
30050 566
6944 293
15117 379
10813 607
14744 890