17191 141
20087 458
7902 49
39521 779
10799 293
9433 46
26513 595
8749 647
13304 114
2690 51
6827 642
9642 156
7613 128
2817 307