3001 903
2384 567
566 135
1170 342
2735 856
2490 753
574 118
2932 669
6949 602
6527 370
99681 597
12290 77
3820 48
4618 621
1388 53
7727 554
6447 152
5849 633
4052 268
3872 71
12186 608
2620 137
3069 572
19773 279
11798 107
6364 417
14655 369
17988 805