27061 601
22652 259
21643 308
23168 633
39245 609
34575 658
58522 803
91122 262
77854 544
30662 935
55141 115
45012 614
28291 136
31281 805
59305 623
23996 480
16321 218