27058 601
22646 259
21638 308
23162 633
39239 609
34567 658
58504 803
91113 262
77840 544
30655 935
55133 115
45000 614
28290 136
31279 805
59296 623
23988 480
16318 218