27075 601
22684 259
21649 308
23185 633
39268 609
34593 658
58548 803
91155 262
77898 544
30676 935
55173 115
45038 614
28304 136
31298 805
59342 623
24020 480
16329 218