30151 432
113671 812
52557 874
4406 252
5498 490
4593 749
4322 693
5435 343
4686 542
9115 846
3748 37
5006 687
3112 314
6484 264
5200 637
6231 582
3934 167
3782 74
7942 576
5866 644
5228 115
5789 567
7499 265
4812 249