49958
14485
11033
9551
9571
13656
1747
4344
677
1044
4523
3148
1622
3251
940
982
6681
13515
654
714
3048
7561
2143
954
2717
4145
4283
1687
6478
863
732
17401
961
1443
2956
2292
2338
2624
7466
796
793
2318
15601
15493
1302
2679
1196
920
2098
4254
6196
1798
781
1595
1611
2550
880
789
21657
4278