3996 291
12937 71
6724 309
10178 421
9061 145
2833 201
2679 245
35082 172
2804 142
5795 517
10605 416
5131 70