3080 70
2981 299
13813 298
1666 101
8095 708
2097 208
5059 712
2529 178
4606 437
1705 196
5985 664
2522 293
3345 441
3595 301
10540 927
28618 117
14713 241
33330 396
22304 169
43973 353