16972 141
19010 458
7035 48
35611 779
10066 293
7897 45
22373 594
8393 647
11577 114
2306 51
6068 642
8033 156
6325 128
2183 307