16941 141
18924 458
6933 48
35140 779
9984 293
7776 45
22037 594
8355 647
11348 114
2263 51
5992 642
7915 156
6161 128
2137 307