3296 554
1100 247
16727 946
48717 623
2238 89
1009 201
954 102
40524 230
156416 539
44933 175
39806 313