9582 312
3527 323
19856 65
42425 610
12834 404
7380 283
5517 351
7448 434
9415 123
58815 150
10770 279
4762 854
1407 104
2828 277
3266 778
4213 641
3787 370
3148 372
17717 764