3973 291
12876 71
6705 309
10124 421
7545 143
2767 201
2659 245
34919 172
2770 142
5724 517
10534 416
5073 70