16956 141
18985 458
7002 48
35463 779
10030 293
7864 45
22253 594
8382 647
11502 114
2287 51
6041 642
7986 156
6267 128
2158 307