27003 601
22561 259
21582 308
23093 633
39164 609
34498 658
58413 803
90994 262
77701 544
30583 935
55054 113
44902 614
28242 136
31231 805
59168 623
23903 480
16307 218