16957 141
18989 458
7010 48
35480 779
10036 293
7868 45
22280 594
8383 647
11512 114
2290 51
6046 642
7993 156
6282 128
2163 307