31583
5151
3260
3401
6834
4039
7968
4033
4623
4948
3969
6415
3738
25016
207710
5650
4584
4717
9865
3551
20851
9116
29019
2204
22568
8531
2892
5747
2830
7097
4728
6754
19571
19288
3416
90533
1541627
18379
14249
9695
4564
3372
3601
17380
39694
6253
11722
28010
18580
7148
2707
4734
4879
2186
117022
76458
2945
4248
6036
3316