27077 601
22687 259
21649 308
23187 633
39274 609
34598 658
58556 803
91163 262
77904 544
30678 935
55178 115
45041 614
28307 136
31300 805
59348 623
24022 480
16331 218