30231 603
4779 133
2988 675
3593 331
4637 970
786 35
1444 310
6037 492
2824 306
2990 245
3745 617
6693 899
5666 406
2633 568
2998 104
1371 144
761 52
4146 365
4719 517
2710 366
4945 415
975 41
4864 701
5242 597
3328 122
1066 175
3077 68
7027 199