4803 86
11848 391
5771 664
3540 312
9904 762
16642 72
13460 181
3742 152
4788 486
7044 233
8654 617
4575 249
6430 159
8997 497
7090 512