15047 310
5486 532
4159 449
10523 697
16489 879
5332 366
14970 445
10169 504
8592 836
13053 89
8627 770
5405 238
5358 911
14856 323
9039 521
4993 125
8058 372
8001 824
19829 664
4054 151
8050 708
1917 234
12633 598
5695 553
9348 787
4629 227
26360 935
17637 583