12582 512
4481 82
12070 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
85851 873
7429 488
3746 700
28996 225
9403 611
21441 699
16490 274
18326 161
40160 350
42913 484
37375 193