41556
20416
10678
20649
77779
31279
17581
36789
16559
31751
24071
11139
551
1639
2439
1281
1151
933
1131
3581