20541 330
14584 125
10744 603
7057 358
18597 932
10644 74
8956 679
3194 623
19995 286
6384 738
22746 529
876 30
5815 315
6071 837
4531 49
3102 452
5280 457
14614 747