169667 857
3280 506
6539 819
5692 387
5615 292
4074 768
90636 592
16746 833
28821 780
48848 273
9176 45
17546 596
44786 684
13469 93
2663 265
4567 47
2399 419
19065 618
5858 628
12462 456