17191 141
20087 458
7902 49
39517 779
10799 293
9433 46
26510 595
8749 647
13304 114
2689 51
6827 642
9641 156
7612 128
2816 307