2996 903
2384 567
566 135
1168 342
2727 856
2484 753
571 118
2915 669
6886 602
6466 370
98678 596
12278 77
3788 48
4612 621
1385 53
7725 554
6441 152
5843 633
4051 268
3871 71
12186 608
2619 137
3066 572
19771 279
11796 107
6362 417
14634 369
17988 805