15971
28
5020
6
78389
191
44004
106
18661
96371
128
126106
235
67384
69
81367
94
28864
34
150724
150
97527
103
52596
88212
210
12786
47
84464
166
28817
50
33143
62
20376
25
52018
78
38569
81803
43
41648
65
32873
21
21365
37
81244
84
28500
62436
91
21626
28186
12
44745
90851
122
34478
57180
56
97841
113
142961
131
68766
81
37274
53014
61716
59