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