27091 601
22707 259
21658 309
23204 633
39317 609
34621 658
58606 803
91202 262
77964 544
30696 935
55222 115
45073 614
28325 136
31318 805
59391 623
24064 480
16337 218