170029 858
3283 506
6541 819
5695 387
5617 292
4076 768
90668 592
16749 833
28835 780
48867 273
9176 45
17557 596
44803 684
13473 93
2663 265
4570 47
2401 419
19065 618
5861 628
12463 456