27072 601
22674 259
21644 308
23181 633
39260 609
34587 658
58533 803
91143 262
77882 544
30669 935
55158 115
45030 614
28298 136
31293 805
59327 623
24008 480
16328 218