9460 506
18182 215
16375 129
11227 542
14504 598
4618 346
6141 179
20286 612
164196 1103
133292 766
12517 77
105241 437
16966 417
6322 368
25096 251
28070 133
5766 540