172116 860
3297 506
6561 819
5710 387
5630 292
4088 768
90931 593
16760 833
28979 780
49022 273
9198 45
17630 596
44987 684
13509 93
2673 265
4574 47
2404 419
19081 618
5868 628
12477 456