2691 506
716 118
1805 431
1687 444
820 97
10833 89
2033 595
1535 368
1252 270
2581 570
7957 724
1271 355
2403 396
2966 712
5725 392
12386 746
1764 516
1852 441
2832 826
7873 528
20370 936
22658 782
2733 741
10732 308
3951 435
14583 464
3611 680
3804 703