2691 506
716 118
1805 431
1687 444
820 97
10817 89
2032 595
1535 368
1252 270
2581 570
7944 724
1271 355
2400 396
2966 712
5722 392
12378 746
1764 516
1852 441
2832 826
7868 528
20359 936
22642 782
2733 741
10713 308
3950 435
14582 464
3611 680
3804 703