2973 493
15349 419
1134 118
98041 711
13746 740
2273 63
43663 129
6460 530
37652 161
38784 902
8598 813
6026 519
6851 60
20577 712
3734 31
3578 330
2849 295
79324 369
3702 488