10040 627
3136 486
14425 329
19553 326
8941 109
16666 966
6027 549
12751 411
3586 156
1797 276
11746 780