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