2691 506
716 118
1805 431
1687 444
820 97
10825 89
2033 595
1535 368
1252 270
2581 570
7949 724
1271 355
2400 396
2966 712
5723 392
12383 746
1764 516
1852 441
2832 826
7870 528
20362 936
22650 782
2733 741
10718 308
3950 435
14582 464
3611 680
3804 703