3973 291
12876 71
6705 309
10124 421
7547 143
2768 201
2659 245
34920 172
2770 142
5725 517
10535 416
5074 70