546
241
7
10
329
148
217
100
1113
484
371
166
98
49
364
163
70
37
14
13
35
22
252
115
637
280
574
253
287
130
693
304
210
97
56
31
609
268
105
52
1281
556
1792
775
567
250
511
226
2807
1210
791
346
2226
961
Copyright © All Rights Reserved