1176 281
435 86
2903 832
1942 539
2578 843
3028 706
2488 713
1609 428
787 65
11734 49
5462 483
3712 472
16451 278
2695 192
11852 190
5257 525