16920 141
15576 455
6813 48
34641 779
9910 293
7583 45
21741 594
8293 647
10986 114
2171 51
5918 642
7783 156
5965 128
2051 307