3410 402
4041 88
5143 561
2745 338
19547 782
2266 85
7504 597
11699 636
2946 242
4968 584
8038 102
2412 169
3778 784
13286 902
4323 383