27099 601
22726 259
21670 309
23211 633
39338 609
34635 658
58619 803
91229 262
77999 544
30704 935
55236 115
45098 614
28328 136
31326 805
59421 623
24088 480
16346 218