16956 141
18986 458
7004 48
35467 779
10030 293
7865 45
22261 594
8382 647
11502 114
2287 51
6041 642
7986 156
6272 128
2158 307