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
28604 117
14708 241
33328 396
22301 169
43953 353