196
91
602
265
105
52
77
40
945
412
28
19
14
13
56
31
112
55
35
22
49
7
10
336
151
84
43
133
64
399
178
21
16
406
181
147
70
322
145
1148
499
1848
799
3605
1552
819
358
714
313
735
679
298
2513
1084
67095
28762
39270
16837
33236
14251
27321
11716
55608
23839
42966
18421
39326
16861
29015
12442
35903
15394
30219
12958
39151
16786
25277
10840
25102
10765
18907
8110
16100
6907
17423
7474
16807
7210
16625
7132
19789
8488
19859
8518
17871
7666
23338
10009
21525
9232
25830
11077
17745
7612
Copyright © All Rights Reserved