9996 406
11473 299
14719 93
7187 499
11088 285
41800 607
45925 715
48545 276
5293 578
4957 544
1781 94
51157 163
51158 171