3210 889
15734 616
40352 305
20449 93
33618 866
8613 291
49602 341
39878 111
30558 156
7658 516
3334 212
10099 93