11160 328
9043 125
8875 603
6434 358
17890 932
9766 74
8406 679
2975 623
18071 286
5635 738
18190 529
671 30
4854 315
5560 837
3373 49
2598 452
4551 457
13539 747