27015 601
22588 259
21597 308
23111 633
39186 609
34513 658
58439 803
91030 262
77737 544
30604 935
55071 115
44918 614
28253 136
31244 805
59206 623
23928 480
16310 218