16961 141
18995 458
7015 48
35514 779
10048 293
7880 45
22307 594
8385 647
11534 114
2295 51
6055 642
8006 156
6297 128
2170 307