30731 300
7849 620
12268 597
46143 336
31177 546
4930 255
8067 183
42776 291
10837 650
5677 42
19181 419
16768 76
94506 852
27053 596
52996 402
75327 387
57755 682
10013 405
8079 508
8752 739
18009 716
15689 733
3814 563
3680 61
4515 449
5746 875