22662
521733
5368
306806
3749
44342
137835
13076
8619
38440
2246
3630
17019
108706
9236
20070
7403
9889
29710
2012
15648
12681
5561
19089
348549
59394
36606
2407
31706
28787
6225
109783
16246
9472
9339
63140
11972
12755
281877
24314
2527
296298
5675
12218
25893
56776
7313
48337
7876
2510
5867
4139
4717
3116
3243
6154
11642
2197
4562
8318