16961 141
18993 458
7014 48
35510 779
10047 293
7879 45
22304 594
8385 647
11533 114
2295 51
6055 642
8005 156
6296 128
2169 307