30250 603
4787 133
3003 675
3601 331
4637 970
786 35
1446 310
6044 492
2826 306
2991 245
3748 617
6698 899
5668 406
2635 568
3007 104
1375 144
761 52
4154 365
4726 517
2715 366
4957 415
978 41
4868 701
5258 597
3338 122
1068 175
3091 68
7050 199