2996 903
2384 567
566 135
1169 342
2727 856
2485 753
573 118
2921 669
6892 602
6474 370
99138 596
12283 77
3794 48
4613 621
1386 53
7725 554
6442 152
5843 633
4051 268
3871 71
12186 608
2619 137
3068 572
19771 279
11797 107
6362 417
14638 369
17988 805