30741 300
7852 620
12277 598
46146 336
31186 546
4932 255
8070 183
42816 291
10840 650
5680 42
19183 419
16778 76
94524 852
27064 596
53005 402
75367 387
57782 682
10015 405
8080 508
8753 739
18010 716
15695 733
3814 563
3680 61
4515 449
5746 875