16957 141
18989 458
7006 48
35477 779
10035 293
7867 45
22280 594
8383 647
11512 114
2290 51
6044 642
7993 156
6278 128
2162 307