3995 291
12937 71
6722 309
10177 421
9058 145
2831 201
2678 245
35070 172
2803 142
5792 517
10599 416
5123 70