2971 903
2380 567
563 135
1150 342
2714 856
2478 753
537 118
2848 669
6705 602
6279 370
90048 595
12184 77
3685 48
4583 621
1367 53
7713 554
6410 152
5833 633
4043 268
3864 71
12184 608
2613 137
3052 572
19761 279
11787 107
6355 417
14546 369
17982 805