502
45
547
37
603
42
498
40
527
38
771
65
550
59
505
58
1065
100
990
78
713
61
570
51
663
71
739
56
1232
86
772
47
746
62
775
79
774
54
680
77
595
55
1302
124
753
64
539
47
721
47
1265
83
1661
101
915
103