16907 141
15531 455
6767 48
34497 779
9881 293
7527 45
21634 594
8266 647
10894 114
2154 51
5896 642
7723 156
5912 128
2039 307