16955 141
18983 458
6997 48
35440 779
10029 293
7859 45
22246 594
8381 647
11495 114
2287 51
6037 642
7983 156
6262 128
2158 307