3080 70
2980 299
13813 298
1665 101
8094 708
2096 208
5059 712
2527 178
4604 437
1705 196
5985 664
2521 293
3345 441
3595 301
10539 927
28599 117
14705 241
33324 396
22298 169
43939 353