3080 70
2981 299
13813 298
1665 101
8094 708
2096 208
5059 712
2528 178
4606 437
1705 196
5985 664
2522 293
3345 441
3595 301
10540 927
28608 117
14710 241
33329 396
22302 169
43958 353