43801
120252
5052
3896
12670
5973
9221
93910
23750
5611
9721
16752
34548
62034
42180
4516
241873
22682
147326
166383
18048
127340
3570
4815
9427
695666
32686
13863
22894
267436
103501
5982
111363
249582
83683
335297
764533
77073
57264
43652
23104
31507
26138
24896
9802
20796
20129
1541078
5226
3313
14274
29246
47428
1677372
19344
20800
124857
8034
16647
6733