3973 291
12878 71
6707 309
10127 421
7547 143
2770 201
2663 245
34930 172
2770 142
5726 517
10540 416
5075 70