3973 291
12878 71
6705 309
10127 421
7547 143
2769 201
2663 245
34929 172
2770 142
5725 517
10540 416
5074 70