12356 159
2716 271
4543 605
27412 711
7047 163
4182 594
2533 413
30734 330
3750 817
168371 682
7089 357
3276 123
37314 490
4234 229
4570 290
3639 504
1382 71
25378 457
9190 105
5329 342
3485 885
4991 695
4761 694
4281 75
10710 710
25196 265
47555 101
4187 326