25093 177
1068 79
6361 390
2232 136
10784 700
30340 66
4745 209
3448 526
10360 308
16479 611
6860 867
9516 754
4172 144
3042 690
10023 135
3800 73
8778 662
8190 718
1749 323
9737 770
875 97
16412 28
13071 55
4026 892