17162 141
19983 458
7815 49
39227 779
10709 293
9273 46
26032 595
8714 647
13117 114
2649 51
6713 642
9423 156
7477 128
2741 307