27072 601
22679 259
21646 308
23183 633
39264 609
34591 658
58537 803
91145 262
77889 544
30669 935
55159 115
45031 614
28300 136
31293 805
59333 623
24013 480
16329 218