2109 256
16514 604
5416 925
3014 362
60291 345
18405 448
3821 973
3620 463
8788 889
5079 340
3785 369
3795 328
2387 70
2657 669
4064 897
3171 103
15080 356
9476 407
5034 695
4938 146
5405 730
11468 219
2796 344
5839 562
9496 795
8130 708
5407 744
4812 705