9598 312
3527 323
19880 65
42433 610
12836 404
7380 283
5518 351
7450 434
9416 123
58867 150
10784 279
4765 854
1407 104
2830 277
3267 778
4215 641
3787 370
3148 372
17721 764