16960 141
18993 458
7013 48
35509 779
10046 293
7879 45
22301 594
8385 647
11530 114
2293 51
6055 642
8002 156
6292 128
2169 307