27038 601
22607 259
21618 308
23135 633
39207 609
34532 658
58468 803
91065 262
77770 544
30624 935
55097 115
44963 614
28267 136
31257 805
59236 623
23949 480
16312 218