26975 508
14429 876
18536 487
23865 784
16132 134
12757 335
17187 432
7779 265
6066 200
5891 657
6826 351