27006 601
22562 259
21584 308
23097 633
39166 609
34499 658
58418 803
91006 262
77706 544
30589 935
55054 113
44902 614
28243 136
31232 805
59173 623
23907 480
16307 218