16887 141
15399 455
6638 48
33988 779
9770 293
7333 45
21210 594
8244 647
10626 114
2095 51
5812 642
7506 156
5666 128
2030 307