27081 601
22693 259
21652 308
23192 633
39286 609
34610 658
58567 803
91174 262
77926 544
30683 935
55193 115
45051 614
28313 136
31305 805
59363 623
24033 480
16332 218