2963 903
2380 567
562 135
1148 342
2710 856
2475 753
529 118
2836 669
6678 602
6252 370
88525 595
12165 77
3666 48
4575 621
1361 53
7709 554
6406 152
5832 633
4041 268
3864 71
12184 608
2611 137
3052 572
19758 279
11785 107
6353 417
14530 369
17979 805