17184 141
20075 458
7891 49
39480 779
10787 293
9410 46
26465 595
8748 647
13269 114
2682 51
6817 642
9604 156
7589 128
2802 307