16959 141
18993 458
7011 48
35503 779
10038 293
7877 45
22300 594
8385 647
11525 114
2293 51
6054 642
8001 156
6291 128
2168 307