3996 291
12937 71
6723 309
10177 421
9060 145
2831 201
2678 245
35077 172
2803 142
5793 517
10600 416
5124 70