27091 601
22711 259
21662 309
23207 633
39321 609
34623 658
58607 803
91205 262
77972 544
30698 935
55226 115
45078 614
28327 136
31319 805
59395 623
24069 480
16341 218