9596 312
3527 323
19877 65
42432 610
12836 404
7380 283
5518 351
7450 434
9416 123
58856 150
10783 279
4765 854
1407 104
2830 277
3267 778
4214 641
3787 370
3148 372
17721 764