1276 180
4118 171
3494 420
29366 382
11155 349
11609 78
14699 253
2393 143
3839 212
9886 234
26625 491
4386 756
2726 428
11637 462
3189 206
4652 824
4070 706