27078 601
22693 259
21652 308
23191 633
39284 609
34606 658
58564 803
91173 262
77922 544
30681 935
55186 115
45047 614
28311 136
31302 805
59358 623
24025 480
16332 218