27065 601
22658 259
21644 308
23172 633
39249 609
34583 658
58526 803
91130 262
77870 544
30665 935
55142 115
45018 614
28293 136
31286 805
59316 623
23999 480
16323 218