3076 70
2978 299
13812 298
1661 101
8085 708
2090 208
5055 712
2526 178
4603 437
1702 196
5981 664
2521 293
3343 441
3590 301
10532 927
28523 117
14686 241
33273 396
22242 169
43822 353