79975
43324
5200
47251
34334
60649
30823
28829
41738
30313
48948
28020
611011
43710
43553
41827
3705270
3481156
29924
2893149
27656
23502
21870
19870