4438 122
40308 381
2181 389
600 159
2943 719
2111 483
24866 235
24431 110
14347 760
11020 832
1277 286
8523 556
38153 878
2295 634
25286 57
3638 524
8326 855
3083 645
14471 541
2103 351
5942 419
2184 128
11425 377
447 115