20548 330
14584 125
10748 603
7058 358
18597 932
10645 74
8956 679
3194 623
19996 286
6384 738
22746 529
876 30
5815 315
6071 837
4531 49
3103 452
5287 457
14616 747