3973 291
12877 71
6705 309
10126 421
7547 143
2769 201
2660 245
34920 172
2770 142
5725 517
10537 416
5074 70