26999 601
22556 259
21579 308
23093 633
39161 609
34495 658
58409 803
90988 262
77694 544
30580 935
55052 113
44900 614
28240 136
31228 805
59160 623
23902 480
16305 218