2970 903
2380 567
563 135
1150 342
2714 856
2478 753
536 118
2846 669
6702 602
6278 370
89922 595
12182 77
3683 48
4583 621
1367 53
7713 554
6410 152
5832 633
4043 268
3864 71
12184 608
2613 137
3052 572
19761 279
11787 107
6354 417
14545 369
17982 805