27006 601
22566 259
21584 308
23097 633
39169 609
34499 658
58418 803
91008 262
77707 544
30590 935
55055 113
44903 614
28243 136
31233 805
59174 623
23909 480
16307 218