27029 601
22600 259
21606 308
23125 633
39198 609
34524 658
58455 803
91052 262
77756 544
30615 935
55087 115
44942 614
28260 136
31251 805
59227 623
23942 480
16310 218