9608 312
3529 323
19889 65
42434 610
12836 404
7380 283
5518 351
7450 434
9417 123
58880 150
10787 279
4766 854
1407 104
2830 277
3267 778
4216 641
3787 370
3148 372
17721 764