3080 70
2981 299
13814 298
1666 101
8096 708
2098 208
5060 712
2529 178
4607 437
1706 196
5985 664
2522 293
3345 441
3596 301
10540 927
28626 117
14717 241
33331 396
22309 169
43988 353