9567 312
3527 323
19846 65
42425 610
12834 404
7379 283
5516 351
7447 434
9415 123
58787 150
10764 279
4761 854
1402 104
2827 277
3265 778
4212 641
3787 370
3147 372
17714 764