3080 70
2981 299
13814 298
1666 101
8095 708
2097 208
5059 712
2529 178
4607 437
1705 196
5985 664
2522 293
3345 441
3595 301
10540 927
28623 117
14717 241
33330 396
22308 169
43981 353