3076 70
2978 299
13812 298
1661 101
8090 708
2090 208
5055 712
2527 178
4604 437
1702 196
5981 664
2521 293
3343 441
3590 301
10533 927
28524 117
14686 241
33274 396
22245 169
43826 353