27010 601
22568 259
21592 308
23100 633
39171 609
34502 658
58425 803
91018 262
77716 544
30594 935
55058 115
44910 614
28248 136
31235 805
59184 623
23916 480
16307 218