505
46
549
37
605
43
502
41
531
39
774
66
553
60
510
59
1068
101
993
78
716
62
572
51
664
71
740
56
1236
86
776
47
760
63
780
80
785
55
683
77
600
56
1303
124
757
65
542
48
724
47
1268
83
1664
102
917
103