3996 291
12937 71
6724 309
10177 421
9061 145
2832 201
2678 245
35078 172
2803 142
5793 517
10600 416
5128 70