16941 141
18927 458
6935 48
35152 779
9987 293
7779 45
22045 594
8358 647
11356 114
2263 51
5996 642
7919 156
6162 128
2139 307