703
1288982
1923
374243
2042
264743
1223
235212
71
231431
873
222949
1411
216908
220
162057
75
144351
1125
109130
275
108186
1023
92390
877
89377
574
38405
12
37247
102
31104
103
28897
417
22914
58
18249
101
17361
70
16925
64
10807
180
8327
20
7110
100
5808
45
5471
5253
5017
50
4618
3866
3635
36
3519
48
3297
40
2719
2712
16
2506
93
2412
33
2090
2043
59
1792
6
1677
1657
77
1560
96
1453
85
1357
56
1350
1323
1215
1133
18
1061
1022
976
2
862
17
829
828
13
706
549
8
495
392
4
232
165
135
32
124
1
42
37