5448
9489
34130
41819
241053
22456
146363
2501
17859
690579
22521
266827
6395
2993
102976
248951
76600
56823
25912
4432
1538643
5041
4512
28985
115813
1673367
42408
20569
3391
8991
5484
5652
7365
49688
10651
4243
5185
12533
3132
3424
4699
3052
4722
2656
6352
3133
9699
2891
3878
5034
4988
5550
35365