16254 1000
3007 64
9781 116
59302 291
8018 745
2135 352
3441 558
6799 709
3887 563
9886 565
2896 523
106056 310
13676 356
5958 148
2079 192
7478 697
5263 502
8595 629
4861 234
9450 465
4951 695
5996 405
12497 445
7261 751