27042 601
22608 259
21618 308
23135 633
39207 609
34537 658
58471 803
91066 262
77776 544
30625 935
55099 115
44966 614
28269 136
31257 805
59238 623
23951 480
16312 218