9996 406
11473 299
14719 93
7187 499
11088 285
41817 607
45933 715
48551 276
5293 578
4957 544
1781 94
51167 163
51164 171