3075 70
2978 299
13812 298
1661 101
8084 708
2090 208
5055 712
2526 178
4603 437
1701 196
5981 664
2521 293
3341 441
3590 301
10531 927
28519 117
14685 241
33272 396
22238 169
43819 353