12581 512
4481 82
12066 81
3683 581
1426 196
6679 331
3030 393
1097 184
5392 560
1346 108
4749 363
8415 154
2399 217
5547 894
3351 279
2426 395
1332 142
85849 873
7429 488
3746 700
28996 225
9401 611
21441 699
16488 274
18325 161
40159 350
42913 484
37375 193